<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

/**
 * App\AgentApply
 *
 * @property int $id
 * @property int $user_id 用户id
 * @property string|null $realname 真实姓名
 * @property string|null $id_card 身份证号
 * @property string|null $type 代理人类型 personal：个人 enterprise：企业
 * @property string|null $company_name 单位名称
 * @property string|null $unified_social_credit_code 统一社会信用代码
 * @property string|null $contacts_people 联系人
 * @property string|null $phone 手机号
 * @property int $review 审核状态 0：审核中 1：通过 2：拒绝
 * @property \Illuminate\Support\Carbon|null $deleted_at
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static bool|null forceDelete()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply newQuery()
 * @method static \Illuminate\Database\Query\Builder|\App\AgentApply onlyTrashed()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply query()
 * @method static bool|null restore()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereCompanyName($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereContactsPeople($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereDeletedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereIdCard($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply wherePhone($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereRealname($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereReview($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereUnifiedSocialCreditCode($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\AgentApply whereUserId($value)
 * @method static \Illuminate\Database\Query\Builder|\App\AgentApply withTrashed()
 * @method static \Illuminate\Database\Query\Builder|\App\AgentApply withoutTrashed()
 * @mixin \Eloquent
 */
class AgentApply extends Model
{
    use SoftDeletes;
}
